sealed deposit - German English Dictionary